let the soil rest - Turco Inglés Diccionario